home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-06-09 | 6.5 KB | 145 lines | [TEXT/R*ch] |
- Time Server 1.0.2
- 1990 By John Raymonds
-
- Be sure to read the important information in the
- Distribution help topic.
-
- The Time Server system consists of three parts. The Time Server
- is a startup document that will send the current time on the system it is
- running on out to all Time Clients that request the correct time. The Time
- Client is a startup INIT located within the Time Chooser document. During
- boot time it requests the correct time from the selected Time Server. The
- Time Chooser document allows you to select a Time Server to use.
- To use the Time Server system you should be running System 6.0 or greater.
-
- The Time Server:
-
- It looks like this (Notice the little arrows going into the AppleTalk line):
- This is the startup document that is placed in the System Folder (or
- Server Folder) of the Macintosh that is intended to be the time server.
- Usually this will be the same system you are running AppleShare on. Simply copy
- the document over to the correct folder and restart the computer. If the
- startup icon appears with no error code the Time Server will be on-line ready to
- accept time requests. The name of the Time Server is set to the User Name found
- in the Chooser during startup.
-
- The Time Client and Time Chooser:
-
- It looks like this (Notice the little arrows coming from the AppleTalk line):
- Place this document in the system folders of all Macintoshes that you wish to
- synchronize with the Time Server. Before restarting the system you should go
- to the Chooser and select the Time Server you wish to use. When you restart the
- computer the Time Client INIT (located inside the Time Chooser document) will
- set the time and date according to the information it gets from the selected
- Time Server.
-
- Version 1.0 - 7/25/90 First release.
-
- Version 1.0.1 - 8/7/90 Code now checks to see if the new AppleTalk
- interface is present. InitFonts added after InitGraf. ScrollRect bug fixed.
-
- Version 1.0.2 - 8/30/90 Thanks to John Carr I found a stupid but
- major bug dealing with saving and restoring a register. This was producing
- address errors on 68000 machines. Fixed.
-
- Here is a list of common errors you might see during boot time. If an error
- occurs the start up icon will turn into a box and the error code will scroll
- past in the box. Finally the box will be filled with the start up icon but this
- time it will have an ‘X’ through it.
-
- Open error, port not configured for this connection (-98). This
- can happen on both the client and server sides. It means that the program is
- having trouble opening the AppleTalk driver. Usually this means that the
- AppleTalk option in the Chooser is Inactive.
-
- Solution: Turn AppleTalk Active in the Chooser.
-
- extractErr
-
- NBP can’t find tuple in buffer (-3104). This means that the Time Client
- cannot find a Time Server. The server’s name might have changed or it might not
- be on-line.
-
- Solution: Use the Time icon in the Chooser to select a time server. If no list
- of Time Servers appears then make sure the Time Server’s system is running and
- all AppleTalk connections are good.
-
- versErr
-
- MPP Driver version is less than 48 (NCVersion). This means that the
- version of AppleTalk on the machine you are running on is not up to date.
-
- Solution: Update to the latest system software or install the latest AppleTalk
- driver package.
-
- The Time Server system consists of two parts. The Time document which
- is the combination Chooser and startup document, and the Time Server
- which is a startup document. They must be distributed together and they
- must not be modified in any way. They must not be sold for profit.
- Non-profit user groups have permission to add the Time Server system to their
- libraries. Profit groups may not include the Time Server system as part of
- their software offerings in any form at any price without written
- permission from John Raymonds.
-
- JOHN RAYMONDS AND CAPTIVE PLASTICS, INC. MAKE NO WARRANTY OR REPRESENTATION,
- EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THE TIME SERVER SYSTEM, ITS QUALITY,
- PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. AS A RESULT,
- THIS TIME SERVER SYSTEM IS BEING OFFERED “AS IS”, AND YOU THE USER ARE ASSUMING
- THE ENTIRE RISK AS TO ITS QUALITY AND PERFORMANCE.
-
- IN NO EVENT WILL JOHN RAYMONDS OR CAPTIVE PLASTICS, INC. BE LIABLE FOR
- DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES RESULTING FROM
- ANY DEFECT IN THE TIME SERVER SYSTEM, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
- DAMAGES. In particular, since the Time Server will probably be placed on a
- file server, John Raymonds and Captive Plastics, Inc. shall have no liability
- for any programs or data stored on systems were the Time Server system is used,
- including the costs of recovering such programs or data.
-
- It is suggested that you test the Time Server system in an environment where
- data loss is not important until you are confident the Time Server system will
- not present an immediate danger to essential data.
-
- If you find the Time Server system useful to your needs after reviewing it for a
- period of 90 days you are encouraged to send a postcard to:
-
- Captive Plastics, Inc.
- 251 Circle Drive North
- Piscataway, NJ 08855-0277
- Attn: John Raymonds, Jr.
-
- Tell us how many Macintoshes are on the network you are using and what
- kind of business you are in.
-
- ABSOLUTELY NO SUPPORT OF ANY KIND IS OFFERED! DO NOT CALL CAPTIVE PLASTICS,
- INC. ASKING FOR INFORMATION REGARDING THE TIME SERVER SYSTEM!
-
- Comments and suggestions are welcome on Compuserve at 76174,205 and
- AppleLink at D3885
-
- The source code for the Time Server system is available on disk. Those that are
- interested should send $10.00 to:
-
- Captive Plastics, Inc.
- 251 Circle Drive North
- Piscataway, NJ 08855-0277
- Attn: John Raymonds, Jr.
-
- Ask for the source code to the Time Server system. You must
- send the request to the attention of John Raymonds, Jr. lest it be lost
- forever in the corporate maze at Captive. Make checks payable (in U.S. funds)
- to Captive Plastics, Inc.
-
- The source code is not meant to be tutorial or an example of how things should
- be done. It is simply the source for the entire package to be used for your own
- information. It can be used to see how the INITs were written, how the simple
- RDEV (Chooser device) was done, and how AppleTalk (ATP & NBP) was handled in an
- extremely simple case.
-
- The source code is in THINK C 4.01. Some assembly language was need to
- implement the completion routine used in the Time Server and for the INIT icon
- display. ABSOLUTELY NO SUPPORT OF ANY KIND IS OFFERED! DO NOT CALL CAPTIVE
- PLASTICS, INC. ASKING FOR INFORMATION REGARDING THE TIME SERVER SYSTEM!
-
- Comments and suggestions are welcome on Compuserve at 76174,205 and
- AppleLink at D3885.
-